home *** CD-ROM | disk | FTP | other *** search
/ Aminet 52 / Aminet 52 (2002)(GTI - Schatztruhe)[!][Dec 2002].iso / Aminet / dev / basic / MBPrefs.readme < prev   
Text File  |  2002-09-08  |  5KB  |  109 lines

  1. Short:    External Preferences Editor for MaxonBasic3 (HBC.opts)
  2. Author:   RhoSigma, Roland Heyder (Germany) <http://rhosigma.gmxhome.de>
  3. Uploader: Roland Heyder <rhosigma@gmx.net>
  4. Version:  $VER: MBPrefs 2.238 (26.08.02)
  5. Type:     dev/basic
  6. Requires: OS 2.0 (v36+), util/libs/ExtraLib.lha
  7.  
  8. english:
  9. ¯¯¯¯¯¯¯¯
  10. EMAILWARE - Please tell me what you think about this piece of Software ;-)
  11.  
  12. This program understands itself as a bugfix. I found a really nasty bug within
  13. the Compiler-Prefs-Requesters embedded in the MaxonBasic 3.00 Editor, which
  14. was confusing me for a long time. The compiler never did what I wanted him to
  15. do. After a while I found, that the Prefs-Requesters were saving the prefs
  16. with all options shifted by one.
  17.  
  18. I.e. WINDOW became ERRORS in the saved HBC.opts-file
  19.      ERRORS became LINES, LINES became LIBRARY and so on
  20.  
  21. I found the reason for this was the option INSERTONLY from the compiler (don't
  22. ask me what it is for, I've no idea). This option was saved every time but
  23. there is no CheckMark for it in the GUI of these Prefs-Requesters.
  24.  
  25. Maybe I'am the only one having this stupid bug, but I would say all sold copies
  26. of MaxonBasic 3.00 at least until serial number MB2009 (that's my one) have
  27. the same problem. So if you have a similar problem I described above, then you
  28. should try out this replacement.
  29.  
  30. There is no further documentation for this program, because I build my GUI nearly
  31. exactly like the original Prefs-Requesters and the options itself are described
  32. within the MaxonBasic-Manual.
  33.  
  34. To install the program, just copy it to where you want it. But remember, this
  35. is external, so you have to restart MaxonBasic after changing any options, to
  36. get them work.
  37.  
  38. NOTE: You also need util/libs/ExtraLib.lha from Aminet
  39.  
  40. NOTE ALSO: If you need a english version of the program, please contact me.
  41.            I didn't spend time for locale support, but I can change the few
  42.            texts within the program to english, so please let me know.
  43.  
  44. P.S. - Very surprising, the Demo-Version of MaxonBasic 3.00 works absolutly
  45.        correct, no sign of that bug.
  46.  
  47. See also my other Software on Aminet:
  48.              util/libs/ExtraLib.lha
  49.              util/wb/RandomWBPatt.lha (created with MaxonBasic 3.00)
  50.  
  51. deutsch:
  52. ¯¯¯¯¯¯¯¯
  53. EMAILWARE - Bitte teilt mir eure Meinung über dieses Programm mit ;-)
  54.  
  55. Dieses Programm versteht sich selbst als Bugfix. Ich habe einen wirklich häß-
  56. lichen Fehler in den Compiler-Options-Fenstern, welche in den MaxonBasic 3.00
  57. Editor eingebettet sind gefunden, der mich über lange Zeit zum Narren hielt.
  58. Der Compiler machte nie das, was ich von ihm wollte. Nach einer Weile konnte
  59. ich dieses auf die o.g. Options-Fenster zurückverfolgen, welche die Optionen
  60. offenbar alle um eine Position verschoben abspeicherten.
  61.  
  62. z.B. WINDOW wurde als ERRORS abgespeichert (Datei HBC.ops)
  63.      ERRORS als LINES, LINES als LIBRARY u.s.w.
  64.  
  65. Ich habe herausgefunden, daß die Ursache dafür offensichtlich die ominöse
  66. Option INSERTONLY ist, die zwar jedesmal mit abgespeichert wurde und auch vom
  67. Compiler kommentarlos geschluckt wird, für die jedoch in keinem der drei
  68. Einstellfenster ein Gadget existiert. (wenn Sie jetzt fragen INSERTONLY ??,
  69. ich habe keine Ahnung, wird weder im Handbuch noch in dem englischen DOC-File
  70. erwähnt)
  71.  
  72. Vielleicht bin ich der einzige, der dieses Problem hat, wesentlich wahrschein-
  73. licher ist aber daß der Fehler in allen verkauften Exemplaren zumindest bis
  74. zur Seriennummer MB2009 (das ist meine) enthalten ist. Wenn Sie also bei sich
  75. ähnliche Probleme wie oben beschrieben festgestellt haben, dann sollten Sie
  76. besser dieses externe Programm benutzen.
  77.  
  78. Es existiert keine weitere Dokumentation zu diesem Programm, da ich meine
  79. Einstellfenster nahezu identisch zu den originalen angelegt habe und die
  80. Einstellmöglichkeiten im MaxonBasic-Handbuch zur genüge beschrieben sind.
  81.  
  82. Kopieren Sie sich das Programm an eine beliebige Stelle, wo Sie es gerne haben
  83. wollen, um es zu installieren. Aber bedenken Sie auf jeden Fall, daß es sich
  84. hier um externe Prefs handelt, d.h. Sie müssen MaxonBasic auf jeden Fall neu
  85. starten, nachdem Sie Optionen geändert haben, damit diese erkannt werden.
  86.  
  87. ACHTUNG: Sie brauchen außerdem util/libs/ExtraLib.lha aus dem Aminet
  88.  
  89. P.S. - Sehr verwunderlich, die Demo-Version von MaxonBasic 3.00 arbeitet
  90.        absolut korrekt, es gibt kein Anzeichen für den selben Fehler.
  91.  
  92. Werfen Sie doch auch mal einen Blick auf meine andere Software im Aminet:
  93.          util/libs/ExtraLib.lha
  94.          util/wb/RandomWBPatt.lha (mit MaxonBasic 3.00 entwickelt)
  95.  
  96. -----------------------------------------------------------------------------
  97.  
  98. History:
  99. ¯¯¯¯¯¯¯¯
  100. v1.287 (14.10.01)
  101.        - First public release
  102.  
  103. v2.238 (26.08.02)
  104.        - Finally get it working under AmigaOS 2.0 (v36) and above, no OS 3.0
  105.          required any longer
  106.  
  107.        - Some minor changes in WB-Startup-Code to have a default console ready
  108.          in case of errors have to be printed
  109.